MapReduce is Good Enough? If All You Have is a Hammer, Throw Away Everything That's Not a Nail!

نویسنده

  • Jimmy J. Lin
چکیده

Hadoop is currently the large-scale data analysis "hammer" of choice, but there exist classes of algorithms that aren't "nails" in the sense that they are not particularly amenable to the MapReduce programming model. To address this, researchers have proposed MapReduce extensions or alternative programming models in which these algorithms can be elegantly expressed. This article espouses a very different position: that MapReduce is "good enough," and that instead of trying to invent screwdrivers, we should simply get rid of everything that's not a nail. To be more specific, much discussion in the literature surrounds the fact that iterative algorithms are a poor fit for MapReduce. The simple solution is to find alternative, noniterative algorithms that solve the same problem. This article captures my personal experiences as an academic researcher as well as a software engineer in a "real-world" production analytics environment. From this combined perspective, I reflect on the current state and future of "big data" research.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Is Good Enough?

Hadoop is currently the large-scale data analysis ‘‘hammer’’ of choice, but there exist classes of algorithms that aren’t ‘‘nails’’ in the sense that they are not particularly amenable to the MapReduce programming model. To address this, researchers have proposed MapReduce extensions or alternative programming models in which these algorithms can be elegantly expressed. This article espouses a ...

متن کامل

Making Sense of Big Data.

Hadoop is currently the large-scale data analysis “hammer” of choice, but there exist classes of algorithms thataren’t “nails” in the sense that they are not particularly amenable to the MapReduce programming model. Toaddress this, researchers have proposed MapReduce extensions or alternative programming models in which thesealgorithms can be elegantly expressed. This article es...

متن کامل

Strike while the iron's hot.

On Friday afternoon I had the opportunity to try my hand at blacksmithing while I was attending a museum conference at the Farmer's Museum in Cooperstown. Although I was an industrial arts student at SUNY Oswego many years ago, I never enrolled in metal shop so this was my first encounter with a forge. My first task was to make a nail. As simple as it might appear, there are techniques that hav...

متن کامل

To a man with a hammer, everything looks like a nail.

"To a man with a hammer, everything looks like a nail"-Mark Twain

متن کامل

Risk and Privacy Implications of Consumer Payment Innovation in the Connected Age

It is always a pleasure to read a new paper by Professor Anderson. There is always something new to learn. Especially in this case. Mobile payments are not my research focus. My research focus is the economics and behavior economics of privacy. When you have a hammer, everything looks like a nail. So, I will focus my remarks on the privacy angle in Professor Anderson’s arguments. First, however...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Big data

دوره 1 1  شماره 

صفحات  -

تاریخ انتشار 2013